02223333333333000000
33333322333230000000
32223303332222212221
02222000002111212221
02111001110151111111
02151111510111114111
02116116110111114111
02211211100016110000
02221214100001110000
02114441000002200000
32221111100000000000
33221111100000000000
02211111100000000000
02111111000000000000
02222200000000000000